home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 44 / Amiga Format CD44 (1999-08-26)(Future Publishing)(GB)(Track 1 of 3)[!][issue 1999-10].iso / -in_the_mag- / basics / blitz / blitzfileid.lha / BlitzFileID / BlitzFileIDIncs.asc < prev    next >
Text File  |  1998-12-27  |  39KB  |  834 lines

  1. ; BlitzFileIDIncs.asc
  2.  
  3. ; Supplied with BlitzFileID.lha by James L Boyd,
  4. ; using Oliver "Bloodrock" Lange's FileID.library.
  5.  
  6. ; ASCII source version - tokenised Blitz Basic version
  7. ; is also supplied with BlitzFileID.library, on Aminet
  8. ; in dev/basic/
  9.  
  10. ; This file was converted from the C includes by David McMinn (thanks :)
  11.  
  12. ;-----------------------------------------------------------------------
  13.  
  14. ; WARNING!!! #FID_SCREAM3MOD is renamed #FID_SCREAM3_MOD due to tokenising of MOD in the
  15. ; first version.
  16.  
  17. ; From FileID.h
  18.  
  19. Macro FILEIDNAME "FileID.library" End Macro;    Use this by doing stuff like a$=!FILEIDNAME
  20. #FILEIDVERSION = 8
  21.  
  22. ;
  23. ;
  24. ; FI_FileInfo Structure *
  25. ;
  26. ; Note: The fields FI_DLPackNum, FI_DLPackType and FI_PackFlags are only
  27. ; filled if the file type is one of the crunchers as identified by the
  28. ; Decrunch.library.
  29.  
  30.  
  31. NEWTYPE.FI_FileInfo
  32.   *FI_Description.b;     ; Points to the file description string
  33.   FI_ID.w;              ; file type ID number (actually unsigned)
  34.   FI_GlobalFileClass.w; ; global file class definition (actually unsigned)
  35.  
  36.   ; V2 fields
  37.  
  38.   FI_DLPackNum.w;       ; Decrunch.library internal PackNum (actually unsigned)
  39.   FI_DLPackType.b;      ; Decrunch.library packer type (actually unsigned)
  40.   FI_PackFlags.b;       ; special flags for crunched files (actually unsigned)
  41. End NEWTYPE
  42.  
  43. #ID_MAXLENGTH = 35     ; Maximum file description length
  44.                       ; (also error messages max_length)
  45.  
  46. ;
  47. ; Global file class definitions *
  48. ;
  49. ; The global class definition gives you some primary information about the
  50. ; global file type. This is useful if you want to know (for example) if a
  51. ; file is packed.
  52. ; For example, a PowerPacker password crunched executable gets a global
  53. ; class value of $0007 ( EXECUTABLE|PACKED|ENCRYPTED )
  54. ;
  55. ; Note that on some special data formats, like e.g. IFF-ILBM files with
  56. ; crunched bitmap chunks, bit 1 isn't set. If an IFF picture was packed
  57. ; (e.g. using Xpk), FileID.library would report an Xpk compressed file,
  58. ; not an IFF picture. Do not mischange this.
  59. ; For example, NoisePacker modules or JPEG pictures DON'T have bit 1 set,
  60. ; even when everybody knows that these files contain packed data. Got me ?
  61. ;
  62. ; FIGFC_GRAFIC_IMAGE does NOT include any 2-D or 3-D rendering data formats,
  63. ; like imagine objects, vector fonts etc. Sometimes it was really hard to
  64. ; decide if this bit should be set or not. So please treat bit #5 as a kind
  65. ; of help, not as warranty.
  66.  
  67.  
  68. #FIGFCF_EXECUTABLE    =   1; (1L<<0)   ; executable file
  69. #FIGFCF_PACKED        =   2; (1L<<1)   ; file is packed/crunched
  70. #FIGFCF_ENCRYPTED     =   4; (1L<<2)   ; encrypted file, may need a password
  71. #FIGFCF_IFF_HEADER    =   8; (1L<<3)   ; file has "FORM" IFF header
  72. #FIGFCF_MUSIC_SCORE   =   16; (1L<<4)   ; sound module / music score (song)
  73. #FIGFCF_GRAPHIC_IMAGE =   32; (1L<<5)   ; picture/brush, anim or color palette
  74. #FIGFCF_FORMATTED_TEXT=   64; (1L<<6)   ; special formatted text file
  75. #FIGFCF_SCRIPT        =   128; (1L<<7)   ; script file
  76.  
  77. #FIGFCB_EXECUTABLE     = 0   ; executable file
  78. #FIGFCB_PACKED         = 1   ; file is packed/crunched
  79. #FIGFCB_ENCRYPTED      = 2   ; encrypted file, may need a password
  80. #FIGFCB_IFF_HEADER     = 3   ; file has "FORM" IFF header
  81. #FIGFCB_MUSIC_SCORE    = 4   ; sound module / music score (song)
  82. #FIGFCB_GRAPHIC_IMAGE  = 5   ; picture/brush, anim or color palette
  83. #FIGFCB_FORMATTED_TEXT = 6   ; special formatted text file
  84. #FIGFCB_SCRIPT         = 7   ; script file
  85.  
  86.  
  87. ; FI_DLPackType
  88.  
  89. #PTYP_RELOC  = 0       ; normal relocatible loadfile
  90. #PTYP_ABS    = 1       ; absolute adress decruncher
  91. #PTYP_DATA   = 2       ; data file
  92.  
  93.  
  94. ; FI_PackFlags
  95.  
  96. #FIPFB_KILLSYS    =  0       ; file has KillSys decrunch header
  97. #FIPFB_PPMM       =  1       ; (V3+) crunched with PPx.x in "master mode"
  98.  
  99. #FIPFF_KILLSYS     = 1; (1L<<0) ; file has KillSys decrunch header
  100. #FIPFF_PPMM        = 2; (1L<<1) ; (V3+) crunched with PPx.x in "master mode"
  101.  
  102.  
  103. ; FileID error codes returned by FIIdentifyFromName()
  104.  
  105. #ERR_FILOCKFAILED    = -1  ; couldn't get entry lock.
  106. #ERR_FIEXAMINEFAILED = -2  ; couldn't examine entry.
  107. #ERR_FIOPENFAILED    = -3  ; couldn't open file.
  108. #ERR_FIOUTOFMEM      = -4  ; out of memory.
  109. #ERR_FIREADERROR     = -5  ; file read error.
  110. #ERR_EMPTYFILE       = -6  ; filesize is ZERO.
  111. #ERR_NONAME          = -7  ; the passed filename is empty.
  112.  
  113.  
  114. ; Library base
  115.  
  116. NEWTYPE.FileIDBase
  117.   LibNode.Library ; Standard library node
  118.  
  119.   ; LIBRARY PRIVATE
  120.  
  121.   FI_Flags.b;         ; see also: (actually unsigned)
  122.   FI_pad.b;           ; "sample.library.asm", documented in the (actually unsigned)
  123.   FI_SegList.l;       ; Amiga ROM Kernel Reference Manual: Libraries (actually unsigned)
  124.  
  125.   ; PUBLIC FIELDS *  ; may be READ from your program
  126.  
  127.   *FI_DosBase.DosLibrary;       ; dos.library base address
  128.  
  129.   ; V5
  130.  
  131.   ;
  132.   ; If locale.library V38+ OR FileID_lib.catalog couldn't be opened, the
  133.   ; two following Fields will both contain Null.
  134.  
  135.  
  136.   *FI_LocaleBase.b;    ; locale.library V38+ base address
  137.   *FI_FIDCat.b;        ; address of the library locale catalog
  138.  
  139.   ; V6
  140.  
  141.   FI_HighID.l;        ; -for the hackers. See FIGetHighID()
  142. End NEWTYPE
  143.  
  144.  
  145.  
  146. ; From FileID_IDDefs.h
  147.  
  148. #FID_UNKNOWNDATA      =     0 ; unknown data file
  149. #FID_DMS              =     1 ; DMS archive
  150. #FID_PNPP20D          =     2 ; PowerPacker D
  151. #FID_PNPX20D          =     3 ; PowerPacker D/E
  152. #FID_XPKBLZW          =     4 ; Xpk BLZW packed
  153. #FID_XPKCBR0          =     5 ; Xpk CBR0 packed
  154. #FID_XPKDLTA          =     6 ; Xpk DLTA encoded
  155. #FID_XPKENCO          =     7 ; Xpk ENCO encrypted
  156. #FID_XPKFEAL          =     8 ; Xpk FEAL encrypted
  157. #FID_XPKHUFF          =     9 ; Xpk HUFF packed
  158. #FID_XPKIDEA          =    10 ; Xpk IDEA encrypted
  159. #FID_XPKIMPL          =    11 ; Xpk IMPL packed
  160. #FID_XPKNONE          =    12 ; Xpk NONE stored
  161. #FID_XPKNUKE          =    13 ; Xpk NUKE packed
  162. #FID_XPKRDCN          =    14 ; Xpk RDCN packed
  163. #FID_XPKRLEN          =    15 ; Xpk RLEN packed
  164. #FID_XPKSHRI          =    16 ; Xpk SHRI packed
  165. #FID_PRFUNKNOWN       =    17 ; unknown standard prefs file
  166. #FID_CATALOG          =    18 ; locale catalog
  167. #FID_ILBM             =    19 ; IFF picture/brush
  168. #FID_8SVX             =    20 ; IFF sound sample
  169. #FID_IFFANIM          =    21 ; IFF animation/animbrush
  170. #FID_CANDODECK        =    22 ; CanDo deck
  171. #FID_IFFRASTERFONT    =    23 ; IFF raster font
  172. #FID_IFFVECTORFONT    =    24 ; IFF vector font
  173. #FID_FORMTEXT         =    25 ; IFF formatted text
  174. #FID_SMUS             =    26 ; IFF-Sonix music score
  175. #FID_PROWRITEDOC      =    27 ; ProWrite document
  176. #FID_IMAGINEOBJECT    =    28 ; Imagine/Turbo Silver rendering data
  177. #FID_DISKICON         =    29 ; disk icon
  178. #FID_DRAWERICON       =    30 ; drawer icon
  179. #FID_TOOLICON         =    31 ; tool icon
  180. #FID_PROJECTICON      =    32 ; project icon
  181. #FID_TRASHCANICON     =    33 ; trashcan icon
  182. #FID_DEVICEICON       =    34 ; device icon
  183. #FID_KICKICON         =    35 ; KICKstart disk icon
  184. #FID_APPICON          =    36 ; application icon
  185. #FID_UNKNOWNICON      =    37 ; unknown Workbench icon
  186. #FID_UNKNOWNIFF       =    38 ; unknown IFF file
  187. #FID_UNKNOWNXPK       =    39 ; unknown Xpk file
  188. #FID_AMIGAGUIDE       =    40 ; AmigaGuide database
  189. #FID_ACBM             =    41 ; IFF-ACBM picture (AmigaBasic)
  190. #FID_TERMCONFIG       =    42 ; Term config file
  191. #FID_FANTAMOVIE       =    43 ; Fantavision movie
  192. #FID_DVANIMBITMAP     =    44 ; IFF animated bitmap (Deluxe Video)
  193. #FID_IFF2D            =    45 ; IFF 2-D object
  194. #FID_DCTVRAWPIC       =    46 ; DCTV raw picture
  195. #FID_DCTVCLIP         =    47 ; DCTV Paint clip
  196. #FID_DCTVPALETTE      =    48 ; DCTV Paint palette
  197. #FID_CLOANTOFONT      =    49 ; Cloanto Personal FontMaker file
  198. #FID_AIFF             =    50 ; IFF 1-32 bit sample (Mac, AppleII)
  199. #FID_FONTCONTENTS     =    51 ; system font contents file (.font)
  200. #FID_SYSTEMFONT       =    52 ; system font
  201. #FID_LIBRARY          =    53 ; function library
  202. #FID_DEVICEDRIVER     =    54 ; DOS device driver
  203. #FID_KEYMAP           =    55 ; system keymap file
  204. #FID_GIFPICTURE       =    56 ; GIF picture
  205. #FID_PCOMPRESS        =    57 ; P-Compress
  206. #FID_DELTA20          =    58 ; Delta Music 2.0 module
  207. #FID_FC13             =    59 ; Future Composer 1.3 module
  208. #FID_FC14             =    60 ; Future Composer 1.4 module
  209. #FID_FTM              =    61 ; Face The Music module
  210. #FID_HIPPELCOSO       =    62 ; Hippel-COSO module
  211. #FID_JAMCRACKER       =    63 ; Jam Cracker module
  212. #FID_MEDMODULE        =    64 ; MED/OctaMED module
  213. #FID_MEDSPECIAL       =    65 ; MED/OctaMED song/song+samples
  214. #FID_PROMIZER         =    66 ; Promizer 4.0 module
  215. #FID_SYNTHESIS        =    67 ; Synthesis 4.0 module
  216. #FID_TFMX             =    68 ; TFMX module (song file)
  217. #FID_WHITTAKER        =    69 ; David Whittaker module
  218. #FID_VERTEXCOMP       =    70 ; Vertex 3-D compact object
  219. #FID_LHA              =    71 ; LhA/Lharc archive
  220. #FID_LHASFX           =    72 ; LhASFX self-extracting archive
  221. #FID_ZOO              =    73 ; Zoo archive
  222. #FID_ZIP              =    74 ; Zip archive
  223. #FID_ZOOM             =    75 ; Zoom archive
  224. #FID_ABASIC           =    77 ; AmigaBasic listing
  225. #FID_ABASICPROTECTED  =    78 ; AmigaBasic listing (list protected)
  226. #FID_ACBASIC          =    79 ; AC-Basic comp'ed AmigaBasic program
  227. #FID_RONKLAREN        =    80 ; Ron Claren module
  228. #FID_SOUNDMON         =    81 ; SoundMon module
  229. #FID_ST4CHANNEL       =    82 ; StarTrekker 4-channel module
  230. #FID_ST8CHANNEL       =    83 ; StarTrekker 8-Channel module
  231. #FID_OFSBOOT          =    84 ; DOS OFS bootblock
  232. #FID_FFSBOOT          =    85 ; DOS FFS bootblock
  233. #FID_WARP             =    86 ; Warp/NibWarp archive
  234. #FID_RESOURCE         =    87 ; ReSource file
  235. #FID_LINKEROBJECT     =    88 ; linkable object code
  236. #FID_KICKBOOT         =    89 ; KICKstart disk bootblock
  237. #FID_UNPACK           =    90 ; UnPack archive (AmigaPlus disk mag)
  238. #FID_DMCS             =    91 ; Deluxe Music Construction Set score
  239. #FID_AMIPACK          =    92 ; Ami-Pack archive
  240. #FID_PACKSCN1LIB      =    93 ; PACK_scn1.library packed
  241. #FID_FREEZE           =    94 ; Freeze packed
  242. #FID_RESTORE          =    95 ; Restore archive
  243. #FID_LHWARP           =    96 ; LhWarp archive
  244. #FID_JPEG             =    97 ; JPEG picture
  245. #FID_SONICA           =    98 ; Sonic Arranger module
  246. #FID_SONICASYNTH      =    99 ; Sonic Arranger synth sound
  247. #FID_DISNEYANIM       =   100 ; Disney Animation Studio anim
  248. #FID_PROTRACKER       =   101 ; ProTracker module
  249. #FID_ARC              =   102 ; Arc archive
  250. #FID_MSDOSEXE         =   103 ; MS-DOS PC executable
  251. #FID_SAMJRSAMPLE      =   104 ; Samplitude Jr. sample
  252. #FID_SONIXSAMINFO     =   105 ; Sonix sample info file
  253. #FID_OKTALYZER        =   106 ; Oktalyzer module
  254. #FID_UNKNOWNEXE       =   107 ; unknown executable file
  255. #FID_PSADOBEFONT      =   108 ; PS-Adobe font
  256. #FID_POSTSCRIPTFONT   =   109 ; PostScript font
  257. #FID_SOUNDFX13        =   110 ; SoundFX 1.3 module
  258. #FID_PAK              =   111 ; PAK self-extracting archive
  259. #FID_OLDPACMAN        =   112 ; Old PacMan decrunched abs_load file
  260. #FID_PACMAN           =   113 ; PacMan decrunched abs_load file
  261. #FID_PACMANKS         =   114 ; PacMan decrunched KillSys abs_load
  262. #FID_LHPAK            =   115 ; LhPak self-extracting archive
  263. #FID_DIMP             =   116 ; DiskImploder archive
  264. #FID_COMPDISK         =   117 ; CompDisk archive
  265. #FID_DIMPAUTOX        =   118 ; DiskImploder self-extr. archive
  266. #FID_SCALASCRIPT      =   119 ; Scala script
  267. #FID_MWORDDOC         =   120 ; Maxon Word document
  268. #FID_NOFILE           =   121 ; (directory)
  269. #FID_ADPROHANDLER     =   122 ; AdPro loader/saver/operator
  270. #FID_PRINTER          =   123 ; system printer driver
  271. #FID_MPEG             =   124 ; MPeg picture
  272. #FID_SBFORM           =   125 ; SuperBase form
  273. #FID_PRFFLOPPY        =   126 ; NickPrefs Floppy prefs
  274. #FID_PRFFONT          =   127 ; system Font prefs
  275. #FID_PRFICONTROL      =   128 ; system IControl prefs
  276. #FID_PRFINPUT         =   129 ; system Input prefs
  277. #FID_PRFLOCALE        =   130 ; system Locale prefs
  278. #FID_PRFCOUNTRY       =   131 ; system Country prefs
  279. #FID_PRFOVERSCAN      =   132 ; system Overscan prefs
  280. #FID_PRFPALETTE       =   133 ; system Palette prefs
  281. #FID_PRFPOINTER       =   134 ; system Pointer prefs
  282. #FID_PRFPRINTERGFX    =   135 ; system PrinterGFX prefs
  283. #FID_PRFPRINTERPS     =   136 ; system PrinterPS prefs
  284. #FID_PRFPRINTER       =   137 ; system Printer prefs
  285. #FID_PRFSCREENMODE    =   138 ; system ScreenMode prefs
  286. #FID_PRFSERIAL        =   139 ; system Serial prefs
  287. #FID_PRFSOUND         =   140 ; system Sound prefs
  288. #FID_PRFWBPATTERN     =   141 ; system WBPattern prefs
  289. #FID_PRFWBCONFIG      =   142 ; system WBConfig prefs
  290. #FID_PRFWBPICTURE     =   143 ; NickPrefs WBPicture prefs
  291. #FID_PRFBUSYPOINTER   =   144 ; NickPrefs BusyPointer prefs
  292. #FID_PROPGRAM         =   145 ; Proper Grammar project
  293. #FID_REFSCENE         =   146 ; Reflections scene
  294. #FID_REFMAT           =   147 ; Reflections material
  295. #FID_DMAKERSHORT      =   148 ; RSI Demomaker demo (short save)
  296. #FID_DMAKERFINAL      =   149 ; RSI Demomaker demo (final save)
  297. #FID_DMAKERVECTOR     =   150 ; RSI Demomaker vector object
  298. #FID_DMAKERVBALL      =   151 ; RSI Demomaker vectorball
  299. #FID_CGOUTLINE        =   152 ; CompuGraphic outline font
  300. #FID_CGMETRIC         =   153 ; CompuGraphic .metric font
  301. #FID_SJAMBAND         =   154 ; SuperJam! band
  302. #FID_SJAMCHORD        =   155 ; SuperJam! chord
  303. #FID_SJAMDMAP         =   156 ; SuperJam! drum map
  304. #FID_SJAMINSTR        =   157 ; SuperJam! instrument
  305. #FID_SJAMKEYBOARD     =   158 ; SuperJam! keyboard
  306. #FID_SJAMPATCH        =   159 ; SuperJam! patch
  307. #FID_SJAMSECTION      =   160 ; SuperJam! section
  308. #FID_SJAMSONG         =   161 ; SuperJam! song
  309. #FID_SJAMSTYLE        =   162 ; SuperJam! style
  310. #FID_XCADDBASE        =   163 ; X-CAD database
  311. #FID_XCADFONT         =   164 ; X-CAD font
  312. #FID_XCADMENU         =   165 ; X-CAD menu
  313. #FID_XCADOBJECT       =   166 ; X-CAD object
  314. #FID_XCADSYMBOL       =   167 ; X-CAD symbol
  315. #FID_XCADDATA         =   168 ; X-CAD data
  316. #FID_AMIGAEMODULE     =   169 ; Amiga E compiler module
  317. #FID_POSTSCRIPT       =   170 ; PostScript file
  318. #FID_LIST             =   171 ; IFF-LIST file
  319. #FID_MAXIPLANWS       =   172 ; MaxiPlan worksheet
  320. #FID_PDRAWCLIPS       =   173 ; PDraw/PPage clips
  321. #FID_PDRAWFONT        =   174 ; PDraw font
  322. #FID_PDRAWPROJECT     =   175 ; PDraw project
  323. #FID_PDRAWPAGE        =   176 ; PDraw page
  324. #FID_VTRACKERDATA     =   177 ; VideoTracker data
  325. #FID_VTRACKERROTOBJ   =   178 ; VideoTracker rotor object
  326. #FID_VWRITEDATA       =   179 ; VizaWrite data
  327. #FID_VWRITEDOCU       =   180 ; VizaWrite document
  328. #FID_VOYAGERSET       =   181 ; Voyager settings
  329. #FID_PREMIEREDOCU     =   182 ; Premiere Text document
  330. #FID_PPMASTERGRAPHICS =   183 ; Publishing Partner Master graphics
  331. #FID_PPMASTERTEXT     =   184 ; Publishing Partner Master text
  332. #FID_SCANIMATORLAND   =   185 ; Scenery Animator landscape
  333. #FID_PPAGEFILTER      =   186 ; PPage filter
  334. #FID_PPAGEPAGE        =   187 ; PPage page
  335. #FID_PPAGEDOCU        =   188 ; PPage document
  336. #FID_KONSCRIPTCLIPS   =   189 ; KonScript clips
  337. #FID_AMIWRITEPFONT    =   190 ; AmiWrite printer font
  338. #FID_FCOPYPSFONT      =   191 ; FinalCopy II PS-font
  339. #FID_FCOPYDOCU        =   192 ; FinalCopy II/FinalWriter document
  340. #FID_HYPHENTABLE      =   193 ; hyphenation table (several prgs.)
  341. #FID_IMSHAPE          =   194 ; ImageMaster shape
  342. #FID_RETINAMONPREFS   =   195 ; Retina monitor prefs
  343. #FID_REXXPLUSCOMPILED =   196 ; RexxPlus compiled ARexx program
  344. #FID_REAL3DDATA       =   197 ; Real3D data
  345. #FID_AMIWRITEDOCU     =   198 ; KindWords/AmiWrite document
  346. #FID_TVPAINTPALETTE   =   199 ; TV Paint palette
  347. #FID_AVFLOW           =   200 ; AmigaVision (MultiVision) flow
  348. #FID_AVCMDS           =   201 ; AmigaVision (MultiVision) commands
  349. #FID_AVEVENTS         =   202 ; AmigaVision (MultiVision) events
  350. #FID_TMESCORE         =   203 ; TME score
  351. #FID_PLINERDICT       =   204 ; PageLiner dictionary
  352. #FID_PLINERDOCU       =   205 ; PageLiner document
  353. #FID_PLINERTAGS       =   206 ; PageLiner tags
  354. #FID_LWAVEOBJECT      =   207 ; LightWave 3-D object
  355. #FID_SCULPTOBJECT     =   208 ; Sculpt3D object
  356. #FID_IFFPATCH         =   209 ; patch file (IFF format)
  357. #FID_B2MIDISONG       =   210 ; B2-MIDI song
  358. #FID_B2MIDIFULLSCORE  =   211 ; B2-MIDI full instrument score
  359. #FID_B2MIDIINSTRSET   =   212 ; B2-MIDI instrument set
  360. #FID_DVIDEOVIDEO      =   213 ; DeluxeVideo video
  361. #FID_TSILVERRGBIMAGE  =   214 ; TurboSilver RGB image
  362. #FID_AFOXLAYOUT       =   215 ; AmigaFox layout
  363. #FID_SSAANIM          =   216 ; SSA animation/project
  364. #FID_MUSICXIFFDATA    =   217 ; Music-X IFF data
  365. #FID_MUSICXDATA       =   218 ; Music-X data
  366. #FID_GFALISTING       =   219 ; GFA basic listing
  367. #FID_DYACADDVFONT     =   220 ; DynaCADD vector font
  368. #FID_DYNACADDDRAWING  =   221 ; DynaCADD drawing
  369. #FID_CALIGARIPFONT    =   222 ; Caligari poly font
  370. #FID_CALIGARIOBJECT   =   223 ; Caligari 3-D object
  371. #FID_CALIGARIENV      =   224 ; Caligari rendering environment
  372. #FID_ADORAGEANIM      =   225 ; Adorage animation
  373. #FID_ADORAGESCRIPT    =   226 ; Adorage script
  374. #FID_MORPHUSPROJECT   =   227 ; Morphus project
  375. #FID_CANONSTDITHER    =   228 ; Canon Studio dither data
  376. #FID_BTEXTDOCU        =   229 ; BeckerText document
  377. #FID_BTEXTMASK        =   230 ; BeckerText mask
  378. #FID_KPASCALUNIT      =   231 ; Kick-Pascal compiler unit
  379. #FID_INTERBASEDBASE   =   232 ; InterBase database
  380. #FID_INTERBASEPDRIVER =   233 ; InterBase printer driver
  381. #FID_MAXONCADDRAWING  =   234 ; MaxonCAD drawing
  382. #FID_3DPROOBJECT      =   235 ; 3D Professional object
  383. #FID_3DPROLIGHTSRC    =   236 ; 3D Professional lightsource
  384. #FID_3DPROSCENE       =   237 ; 3D Professional scene
  385. #FID_3DPROSCRIPT      =   238 ; 3D Professional script
  386. #FID_GENESISLAND      =   239 ; Genesis landscape
  387. #FID_VISTADEM         =   240 ; Vista DEM file
  388. #FID_VISTASCRIPT      =   241 ; Vista script
  389. #FID_ADLAYPATTERN     =   242 ; Advanced Layouter pattern
  390. #FID_ADLAYLAYOUT      =   243 ; Advanced Layouter layout
  391. #FID_ADLAYPAGE        =   244 ; Advanced Layouter page
  392. #FID_3DCONKITDATA     =   245 ; 3D Construction Kit data
  393. #FID_3DCONKITOBJECT   =   246 ; 3D Construction Kit object
  394. #FID_DIRECTORFILM     =   247 ; The Director film
  395. #FID_SAXONFONT        =   248 ; Saxon Script PS-font
  396. #FID_PPRINTIMAGE      =   249 ; PPrint image
  397. #FID_PPRINTCOLMAP     =   250 ; PPrint colormap
  398. #FID_PPRINTPAGE       =   251 ; PPrint page
  399. #FID_PPRINTPATTERN    =   252 ; PPrint pattern
  400. #FID_PPRINTFORM       =   253 ; PPrint form
  401. #FID_PPRINTDOCU       =   254 ; PPrint document
  402. #FID_PPRINTOBJECT     =   255 ; PPrint object
  403. #FID_PPRINTTEXT       =   256 ; PPrint text file
  404. #FID_RCTSOURCE        =   257 ; Maxon RCT source
  405. #FID_RCTDEFS          =   258 ; Maxon RCT definition file
  406. #FID_VTRACEOBJECT     =   259 ; Vector Trace 3-D object
  407. #FID_VTRACETAPEDRIVER =   260 ; Video Director tape driver
  408. #FID_AMOSLISTING      =   261 ; AMOS-Basic listing
  409. #FID_ANIMAGICSEG      =   262 ; ANIMagic seg file
  410. #FID_BARSNPIPESPSONG  =   263 ; Bars & Pipes Professional song
  411. #FID_CHAMHDDRIVER     =   264 ; Chamaeleon harddisk driver
  412. #FID_CWORDCSETPUZZLE  =   265 ; Crossword Construction Set puzzle
  413. #FID_CWORDCSETGRID    =   266 ; Crossword Construction Set grid
  414. #FID_GTBOXPROJECT     =   267 ; GadgetToolsBox project
  415. #FID_GOAMIDATEIDBASE  =   268 ; GoAmiga! Datei database
  416. #FID_HSPASCALUNIT     =   269 ; HS-Pascal compiler unit
  417. #FID_INTROCADDRAWING  =   270 ; IntroCAD drawing
  418. #FID_LIAMADAMDBASE    =   271 ; Liam/Adam database
  419. #FID_AVHELPFILE       =   272 ; AmigaVision helpfile
  420. #FID_MUSMAKERINSTR    =   273 ; MusicMaker instrument
  421. #FID_FCSYNTH          =   274 ; Future Composer synth instrument
  422. #FID_STAMSOUND        =   275 ; StarTrekker AM sound
  423. #FID_PSETTER2DOCU     =   276 ; PageSetter II document
  424. #FID_PAINTER3DOUTLINE =   277 ; Painter 3D outline file
  425. #FID_VSCAPE3DOBJECT   =   278 ; VideoScape 3D object
  426. #FID_PSTREAMDOCU      =   279 ; PageStream document
  427. #FID_PSTREAMFONT      =   280 ; PageStream font
  428. #FID_PSTREAMPDRIVER   =   281 ; PageStream printer driver
  429. #FID_PSTREAMEHANDLER  =   282 ; PageStream export handler
  430. #FID_PSTREAMIHANDLER  =   283 ; PageStream import handler
  431. #FID_MEDSYNTH         =   284 ; MED/OctaMED synth sound
  432. #FID_DELIRIUM         =   285 ; Deliplayer/Eagleplayer
  433. #FID_AMAXHD           =   286 ; A-Max harddisk driver
  434. #FID_IMAGINETEXTURE   =   287 ; Imagine texture
  435. #FID_TSILVERTEXTURE   =   288 ; TurboSilver texture
  436. #FID_IMAGINEEFFECT    =   289 ; Imagine effect
  437.  
  438. ; V2.0
  439.  
  440. #FID_PNPP2X           =   290 ; PowerPacker 2.x
  441. #FID_PNPP30           =   291 ; PowerPacker 3.0
  442. #FID_PNIMP31          =   292 ; Imploder 1.0-3.1
  443. #FID_PNIMP40          =   293 ; Imploder 4.0
  444. #FID_PNTIT11          =   294 ; Titanics Cruncher 1.1
  445. #FID_PNTIT12          =   295 ; Titanics Cruncher 1.2
  446. #FID_PNTNM11          =   296 ; TNM Cruncher 1.1
  447. #FID_PNPP40           =   297 ; PowerPacker 4.0
  448. #FID_PNPP40LH         =   298 ; PP 4.0 Library
  449. #FID_PNDRAG10         =   299 ; DragPack 1.0
  450. #FID_PNDRAG25         =   300 ; DragPack 2.52
  451. #FID_PNMASTER30R      =   301 ; Master Cruncher 3.0 R
  452. #FID_PNPACKIT10       =   302 ; PackIt 1.0
  453. #FID_PNTURBOSQ80      =   303 ; TurboSqueezer 8.0
  454. #FID_PNLIBIMP         =   304 ; Lib Imploded
  455. #FID_PNCRMRN          =   305 ; CrunchMania R/N/[H]
  456. #FID_PNCRMRS          =   306 ; CrunchMania R/S
  457. #FID_PNPP30OV         =   307 ; PP 3.0 Overlayed
  458. #FID_PNPP30PW         =   308 ; PP 3.0 Password
  459. #FID_PNPP40OV         =   309 ; PP 4.0 Overlayed
  460. #FID_PNPP40OVLH       =   310 ; PP 4.0 Overlay/Lib
  461. #FID_PNPP40PW         =   311 ; PP 4.0 Password
  462. #FID_PNPP40PWLH       =   312 ; PP 4.0 Password/Lib
  463. #FID_PNBD20           =   313 ; Black&Decker 2.0
  464. #FID_PNBK20           =   314 ; ByteKiller 2.0
  465. #FID_PNBK30           =   315 ; ByteKiller 3.0
  466. #FID_PNFLASH10        =   316 ; FlashSpeed 1.0
  467. #FID_PNHPC            =   317 ; High Pressure Cruncher
  468. #FID_PNRSI            =   318 ; RSI Packer 1.4
  469. #FID_PNMASTER30A      =   319 ; Master Cruncher 3.0 A
  470. #FID_PNTIME22         =   320 ; Time Cruncher 1.7-2.2
  471. #FID_PNTFA            =   321 ; TFA Cruncher 1.54
  472. #FID_PNTURTLE13       =   322 ; Turtle Smasher 1.3
  473. #FID_PNTETRA21        =   323 ; TetraPack 2.1
  474. #FID_PNTETRA21PRO     =   324 ; TetraPack 2.1 Pro
  475. #FID_PNTETRA22        =   325 ; TetraPack 2.2
  476. #FID_PNTETRA22PRO     =   326 ; TetraPack 2.2 Pro
  477. #FID_PNDEFJAM32       =   327 ; DefJam Cruncher 3.2
  478. #FID_PNDEFJAM32PRO    =   328 ; DefJam Cruncher 3.2 Pro
  479. #FID_PNSYNCRO46K      =   329 ; Syncro Packer 4.6 K
  480. #FID_PNCRMAS10        =   330 ; Crunch Master 1.0
  481. #FID_PNHQC20          =   331 ; HQC Cruncher 2.0
  482. #FID_PNMAXP12         =   332 ; MaxPacker 1.2
  483. #FID_PNMEGA12R        =   333 ; Mega Cruncher 1.2 R
  484. #FID_PNRELO10         =   334 ; ReloKit 1.0
  485. #FID_PNSTC27N         =   335 ; StoneCracker 2.70
  486. #FID_PNSTC27K         =   336 ; StoneCracker 2.70 K
  487. #FID_PNSTC299         =   337 ; StoneCracker 2.99
  488. #FID_PNSTC30          =   338 ; StoneCracker 3.00
  489. #FID_PNSTC31          =   339 ; StoneCracker 3.10
  490. #FID_PNMEGA10         =   340 ; Mega Cruncher 1.0
  491. #FID_PNSYNCRO46       =   341 ; Syncro Packer 4.6
  492. #FID_PNTRYIT101       =   342 ; TryIt 1.01
  493. #FID_PNMEGA12A        =   343 ; Mega Cruncher 1.2 A
  494. #FID_PNULTP11         =   344 ; Ultimate Packer 1.1b
  495. #FID_PNIMP31P         =   345 ; Imploder 1.0-3.1 P
  496. #FID_PNSTC311         =   346 ; StoneCracker 3.11
  497. #FID_PNDOUBLE10       =   347 ; Double Action 1.0
  498. #FID_PNSTC299D        =   348 ; StoneCracker 2.99d
  499. #FID_PNBKPRO10        =   349 ; ByteKiller Pro 1.0
  500. #FID_PNBKPRO10K       =   350 ; ByteKiller Pro 1.0 K
  501. #FID_PNSPIKE15        =   351 ; Spike Cruncher 1.5
  502. #FID_PNCOM10E         =   352 ; Crunch-O-Matic 1.0 E
  503. #FID_PNCOM10T         =   353 ; Crunch-O-Matic 1.0 I/M/T
  504. #FID_PNCRMA           =   354 ; CrunchMania A
  505. #FID_PNSTC401A        =   355 ; StoneCracker 4.01 A
  506. #FID_PNSTC401BA       =   356 ; StoneCracker 4.01_ A
  507. #FID_PNSTC400         =   357 ; StoneCracker 4.00
  508. #FID_PNSTC401C        =   358 ; StoneCracker 4.01 C
  509. #FID_PNTETRA102       =   359 ; TetraPack 1.02
  510. #FID_PNSTC292         =   360 ; StoneCracker 2.92
  511. #FID_PNS300D          =   361 ; StoneCracker 3.00 D
  512. #FID_PNS310D          =   362 ; StoneCracker 3.10 D
  513. #FID_PNS400D          =   363 ; StoneCracker 4.00 D
  514. #FID_PNS401D          =   364 ; StoneCracker 4.01 D
  515. #FID_PNCRMD           =   365 ; CrunchMania D
  516. #FID_PNFCG10          =   366 ; FCG 1.0
  517. #FID_PNPACKIT10D      =   367 ; PackIt 1.0 D
  518. #FID_PNDP252D         =   368 ; DragPack 2.52 D
  519. #FID_PNFREEWAY        =   369 ; Freeway 0.7
  520. #FID_PNIAMATM5        =   370 ; IAM Packer 1.0 (ATM5)
  521. #FID_PNIAMICE         =   371 ; IAM Packer 1.0 (ICE!)
  522. #FID_PNIAMATM5D       =   372 ; IAM Packer 1.0 D (ATM5)
  523. #FID_PNIAMICED        =   373 ; IAM Packer 1.0 D (ICE!)
  524. #FID_PNSTSONG         =   374 ; SoundTracker Song
  525. #FID_PNTURTLE20       =   375 ; TurtleSmasher 2.00
  526. #FID_PNTURTLE20D      =   376 ; TurtleSmasher 2.00 D
  527. #FID_PNCRMDS          =   377 ; CrunchMania D/S
  528. #FID_PNCRMDH          =   378 ; CrunchMania D/H
  529. #FID_PNCRMDHS         =   379 ; CrunchMania D/H/S
  530. #FID_PNCRMRL          =   380 ; CrunchMania R/L/[H]
  531. #FID_BOOTXBBLIB       =   381 ; BootX bootblock lib file
  532. #FID_BOOTXBRAIN       =   382 ; BootX brain file
  533. #FID_BOOTXRECOG       =   383 ; BootX recog file
  534.  
  535. ; V3.0
  536.  
  537. #FID_DOCUMDOCU        =   384 ; Documentum document
  538. #FID_TDSPROJECT       =   385 ; TDS-Editor project
  539. #FID_MOVIESETTER      =   386 ; MovieSetter movie
  540. #FID_PNPP30MM         =   387 ; PowerPacker 3.0 (master mode)
  541. #FID_PNPP30PWMM       =   388 ; PP 3.0 Password (master mode)
  542. #FID_PNPP30OVMM       =   389 ; PP 3.0 Overlayed (master mode)
  543. #FID_PNPP2XMM         =   390 ; PowerPacker 2.x (master mode)
  544. #FID_FMSYNTH          =   391 ; FMSynth instrument
  545. #FID_ARFROZEN         =   392 ; Action Replay frozen program
  546. #FID_PRORUNNER20      =   393 ; ProRunner 2.0 module
  547. #FID_MARKII           =   394 ; Mark II module
  548. #FID_MAJORTOM         =   395 ; Major Tom module
  549. #FID_CHAOSENGINE      =   396 ; Chaos Engine module
  550. #FID_CHIPTRACKER      =   397 ; ChipTracker (KRIS) module
  551. #FID_DELTA10          =   398 ; Delta Music 1.0 module
  552. #FID_MUGICIAN         =   399 ; Digital Mugician module
  553. #FID_DSS              =   400 ; DSS module
  554. #FID_GMOD             =   401 ; GMOD module
  555. #FID_HANNIPACKER      =   402 ; HanniPacker module
  556. #FID_INSTEREO         =   403 ; InStereo! module
  557. #FID_MARTINWALKER     =   404 ; Martin Walker module
  558. #FID_MCMD             =   405 ; MCMD module
  559. #FID_PLAYER40A        =   406 ; Player V4.0A module
  560. #FID_PLAYER40B        =   407 ; Player V4.0B module
  561. #FID_PLAYER41A        =   408 ; Player V4.1A module
  562. #FID_PRORUNNER10      =   409 ; ProRunner 1.0 module
  563. #FID_SIDMON20         =   410 ; SidMon 2.0 module
  564. #FID_SOUNDFX20        =   411 ; SoundFX 2.0 module
  565. #FID_SYNTRACKER       =   412 ; SynTracker module
  566. #FID_UNICTRACKER      =   413 ; Unic-Tracker module
  567.  
  568. ; V3.1
  569.  
  570. #FID_ARJ              =    76 ; Arj archive
  571. #FID_MINIOFFDBASTEMPLATE=414 ; MiniOffice database template file
  572. #FID_CANDODATA        =   415 ; CanDo application data file
  573. #FID_XPKFAST          =   416 ; Xpk FAST packed
  574. #FID_ROBNORTHENR      =   417 ; Rob Northen Cruncher R/N
  575. #FID_ROBNORTHEND      =   418 ; Rob Northen Cruncher D/N
  576. #FID_OLDSOUNDMON      =   419 ; Old SoundMon module
  577. #FID_SFK              =   420 ; SFK encrypted file
  578. #FID_OLDSFK           =   421 ; Old SFK encrypted file
  579. #FID_PNSTC402R        =   422 ; StoneCracker 4.02a R
  580. #FID_PNSTC402RL       =   423 ; StoneCracker 4.02a R/L
  581. #FID_PNSTC402A        =   424 ; StoneCracker 4.02a A
  582. #FID_PNSTC402D        =   425 ; StoneCracker 4.02a D
  583. #FID_PNTSPIKE103R     =   426 ; TurboSpike 1.03 R/[PC]
  584. #FID_PNTUC116R        =   427 ; TUCruncher 1.16d R
  585. #FID_PNTUC116D        =   428 ; TUCruncher 1.16d D
  586. #FID_PNTUC116A        =   429 ; TUCruncher 1.16d A
  587. #FID_PNIMPD           =   430 ; Imploder D
  588. #FID_VT               =   431 ; VT anti-virus program
  589. #FID_LWAVESCENE       =   432 ; LightWave scene
  590. #FID_MPOINTSCRIPT     =   433 ; Media Point script
  591. #FID_MPOINTPAGE       =   434 ; Media Point page
  592. #FID_SAVAGEDC         =   435 ; Savage Disk Compressor archive
  593. #FID_POSTSCRIPTPICTURE=   436 ; PostScript picture
  594. #FID_MIDISONG         =   437 ; MIDI song
  595. #FID_CAT              =   438 ; IFF-CAT file
  596. #FID_XPKHFMN          =   439 ; Xpk HFMN packed
  597.  
  598. ; V4.0
  599.  
  600. #FID_SAMMSPROJECT     =   440 ; SamplitudeMS project
  601. #FID_BLANKEFFPREFS    =   441 ; Blanker effect prefs
  602. #FID_ROXEFFECT        =   442 ; RoxBlanker effect
  603. #FID_TCALCPROJECT     =   443 ; TurboCalc project
  604. #FID_ALADDINATLIST    =   444 ; Aladdin4D ATList
  605. #FID_ALADDINBMLIST    =   445 ; Aladdin4D BMList
  606. #FID_ALADDINCONVERS   =   446 ; Aladdin4D conversion file
  607. #FID_ALADDINDRAWING   =   447 ; Aladdin4D drawing
  608. #FID_ALADDINFONT      =   448 ; Aladdin4D 3D font
  609. #FID_HELPDISKTUTO     =   449 ; HelpDisk "AniMouse" tutorial file
  610. #FID_CINEMORPHPROJECT =   450 ; CineMorph project
  611. #FID_CLARISSAATC      =   451 ; Clarissa anim time control module
  612. #FID_CLARISSATCPREFS  =   452 ; Clarissa TCPrefs file
  613. #FID_CLARISSADEPOT    =   453 ; Clarissa depot data
  614. #FID_MCINEMARENDER    =   454 ; MaxonCinema4D rendering data
  615. #FID_MPLPAPREFS       =   455 ; MaxonPLP APrefs file
  616. #FID_MPLPCOMPOLIB     =   456 ; MaxonPLP component library
  617. #FID_MPLPMACRO        =   457 ; MaxonPLP macro
  618. #FID_MPLPCIRCUIT      =   458 ; MaxonPLP circuit board
  619. #FID_BINHEX           =   459 ; BinHex file
  620.  
  621. ; V4.1
  622.  
  623. #FID_SCHACHDELBOOK    =   460 ; SchachDeluxe book
  624. #FID_SCHACHDELGAME    =   461 ; SchachDeluxe game
  625. #FID_SCHACHDELBOARD   =   462 ; SchachDeluxe board
  626. #FID_APE              =   463 ; APE archive
  627. #FID_APASSISTDOCU     =   464 ; ApAssist document
  628. #FID_DYNACADDPART     =   465 ; DynaCADD part
  629. #FID_EMOD             =   466 ; IFF-EMOD module
  630. #FID_CFONTMAKERPATT   =   467 ; ColorFontMaker pattern
  631. #FID_PLATINELAYOUT    =   468 ; Platine 2.0 layout
  632. #FID_PLATINECOMPO     =   469 ; Platine 2.0 component
  633. #FID_PNRNCDF          =   470 ; Rob Northen Cruncher D/F
  634. #FID_PNRNCRF          =   471 ; Rob Northen Cruncher R/F
  635. #FID_WPMODULE         =   472 ; Wanton Packer module
  636. #FID_PNSTC410RN       =   473 ; StoneCracker 4.10.3 R/N
  637. #FID_PNSTC410RL       =   474 ; StoneCracker 4.10.3 R/L
  638. #FID_PNSTC410D        =   475 ; StoneCracker 4.10.3 D
  639. #FID_PNSTC410AN       =   476 ; StoneCracker 4.10.3 A/N
  640. #FID_PNSTC410APLAIN   =   477 ; StoneCracker 4.10.3 A/Plain
  641. #FID_PNSTC410APRO     =   478 ; StoneCracker 4.10.3 A/Pro
  642.  
  643. ; V5.0
  644.  
  645. #FID_PPLOADSEG        =   479 ; PPLoadSeg file
  646. #FID_XPKSMPL          =   480 ; Xpk SMPL packed
  647. #FID_PNCHS09          =   481 ; CHS Cruncher 0.9
  648. #FID_XPKCRM2          =   482 ; Xpk CRM2 packed
  649. #FID_SCP              =   483 ; SCP encrypted file
  650. #FID_PROFILER         =   484 ; Profiler modem profile
  651. #FID_PCX              =   485 ; PCX picture
  652.  
  653. ; V5.1
  654.  
  655. #FID_TRACKPACK3       =   486 ; TrackerPacker 3.x module
  656. #FID_SHRINK           =   487 ; Shrink archive
  657. #FID_BPPSUPPORT       =   488 ; Bars & Pipes Pro support file
  658. #FID_OBERONSYM        =   489 ; Oberon symbol file
  659. #FID_PDRAWCGM         =   490 ; ProDraw CGM picture
  660. #FID_XPKCRMS          =   491 ; Xpk CRMS packed
  661. #FID_HANNAPIC         =   492 ; Hanna-Barbera Anim Workshop picture
  662. #FID_REFCAMERA        =   493 ; Reflections camera file
  663. #FID_EUROPLUSMAP      =   494 ; Europa Plus map
  664. #FID_TTRACKER2        =   495 ; Turbo Tracker II archive
  665. #FID_NEWOFSBOOT       =   496 ; OFS international bootblock (DOS/2)
  666. #FID_NEWFFSBOOT       =   497 ; FFS international bootblock (DOS/3)
  667. #FID_OFSCACHEBOOT     =   498 ; OFS DirCaching bootblock (DOS/4)
  668. #FID_FFSCACHEBOOT     =   499 ; FFS DirCaching bootblock (DOS/5)
  669. #FID_EXELINK          =   500 ; ExeLink linked programs
  670. #FID_FCHAIN           =   501 ; File-Chainer linked programs
  671. #FID_LINKEM           =   502 ; LinkEm linked programs
  672.  
  673. ; V6.0
  674.  
  675. #FID_XPKSQSH          =   503 ; Xpk SQSH packed
  676. #FID_ABACKUP          =   504 ; ABackup backup file/disk
  677. #FID_AMIBACKF         =   505 ; Ami-Back backup file
  678. #FID_AMIBACKD         =   506 ; Ami-Back backup disk
  679. #FID_QB               =   507 ; Quarterback backup file/disk
  680. #FID_MRBCOMPRESSOR    =   508 ; MRBackup compressor
  681. #FID_PCXEGA           =   509 ; PCX-EGA picture
  682. #FID_DISKEXPANDER     =   510 ; Disk Expander packed
  683. #FID_SAMMSPLL         =   511 ; SamplitudeMS PLL data
  684. #FID_THBACKUP         =   512 ; THBackup backup disk
  685. #FID_ZYXELADPCM       =   513 ; Zyxel ADPCM voice file
  686. #FID_MAXONCADCOMPOLIB =   514 ; MaxonCAD component library
  687. #FID_MAXONCADFONT     =   515 ; MaxonCAD font
  688. #FID_CBMFAX           =   516 ; CBM standard fax
  689. #FID_GIIIFAX          =   517 ; CCITT G3 standard fax
  690. #FID_WWPROFONT        =   518 ; WaveWriterPro font
  691. #FID_WWPROPROJECT     =   519 ; WaveWriterPro project
  692. #FID_AMIMONEYDATABASE =   520 ; AmigaMoney database
  693.  
  694. ; V6.1
  695.  
  696. #FID_OWS              =   521 ; OWS archive
  697. #FID_PS3DOC           =   522 ; PageStreamIII document
  698. #FID_DATATYPE         =   523 ; Multiview datatype
  699. #FID_HSNSAMPLE        =   524 ; HSN sound sample
  700. #FID_PCOMPRESS2       =   525 ; P-Compress 2
  701. #FID_PCOMPRESS2S      =   526 ; P-Compress 2 "SuperC"
  702. #FID_OLDVT            =   527 ; VT anti-virus program (old version)
  703. #FID_ATN              =   528 ; ATN! (Imploder) d
  704. #FID_TIFF             =   529 ; TIFF picture
  705. #FID_PLAYSID3         =   530 ; PlaySID 3.0 module
  706. #FID_SUBPACKER        =   531 ; SubPacker module
  707. #FID_XPKRAKE          =   532 ; Xpk RAKE packed
  708. #FID_KLONDIKECARD     =   533 ; Klondike cardset
  709. #FID_MUSICASS         =   534 ; Music-Assembler module
  710. #FID_PSFONTMETRICS    =   535 ; PS-Adobe font metrics data
  711. #FID_HOTHELP3TEXT     =   536 ; HotHelp 3.0 text
  712. #FID_HOTHELP3CAT      =   537 ; HotHelp 3.0 catalog
  713. #FID_HOTHELP3HEADER   =   538 ; HotHelp 3.0 header file
  714. #FID_HOTHELP3CPREFS   =   539 ; HotHelp 3.0 compiler prefs
  715. #FID_S3M              =   540 ; S3M module
  716. #FID_XPKLHLB          =   541 ; Xpk LHLB packed
  717. #FID_PACKDEV          =   542 ; PackDev archive
  718.  
  719. ; V6.11
  720.  
  721. #FID_LZX              =   543 ; LZX archive
  722. #FID_BGIFONT          =   544 ; BGI stroked font
  723.  
  724. ; V6.12
  725.  
  726. #FID_OLDFAME          =   545 ; old FAME data file (obsolete)
  727. #FID_FAMEBAUD         =   546 ; FAME minimum baud times data
  728. #FID_FAMEPROT         =   547 ; FAME transfer protocol settings
  729. #FID_FAMEMISC         =   548 ; FAME miscellaneous settings
  730. #FID_FAMESYST         =   549 ; FAME global system settings
  731. #FID_FAMESERV         =   550 ; FAME server settings
  732. #FID_FAMECONF         =   551 ; FAME conference settings
  733. #FID_FAMELEVL         =   552 ; FAME user access level settings
  734. #FID_FAMECOXS         =   553 ; FAME user conference access setup
  735. #FID_FAMEPRES         =   554 ; FAME new user default presets
  736. #FID_FAMEACTI         =   555 ; FAME activities (log-writes) setup
  737. #FID_FAMEERRO         =   556 ; FAME error action setup
  738. #FID_FAMEDOOR         =   557 ; FAME door setup
  739. #FID_FAMEINDO         =   558 ; FAME internal door setup
  740. #FID_FAMESCRS         =   559 ; FAME text screen
  741. #FID_FAMENODE         =   560 ; FAME node settings
  742. #FID_FAMESERI         =   561 ; FAME node serial setup
  743. #FID_FAMEMODM         =   562 ; FAME node modem setup
  744. #FID_FAMESCRE         =   563 ; FAME node screen/window settings
  745. #FID_FAMEFCHK         =   564 ; FAME file checker setup
  746. #FID_FAMETXLA         =   565 ; FAME text language list
  747. #FID_FAMELALO         =   566 ; FAME locale settings
  748. #FID_FAMEDOCO         =   567 ; FAME door config modules setup
  749. #FID_FAMEINMO         =   568 ; FAME internal module configuration
  750. #FID_FAMECOTY         =   569 ; FAME computer types
  751. #FID_FAMEMOTY         =   570 ; FAME modem types
  752. #FID_FAMEMAHE         =   571 ; FAME message base header data
  753. #FID_FAMEMAST         =   572 ; FAME fast mail status file
  754. #FID_FAMEUSDA         =   573 ; FAME main user data
  755. #FID_FAMEUSKE         =   574 ; FAME user keys additional data
  756. #FID_FAMEUSCO         =   575 ; FAME user conf data
  757. #FID_FAMECOPR         =   576 ; FAME coprocess setups
  758. #FID_FAMEPAMS         =   577 ; FAME message backup (lost carrier)
  759. #FID_FAMESCPT         =   578 ; FAME script
  760. #FID_FAMEUSCA         =   579 ; FAME user allowed script commands
  761. #FID_FAMESMSK         =   580 ; FAME system script mask
  762. #FID_FAMEUSFB         =   581 ; FAME user file base data
  763. #FID_FAMEUEXP         =   582 ; FAME user expansion data
  764. #FID_AIBBMODULE       =   583 ; AIBB benchmark test module
  765. #FID_XPKMASH          =   584 ; Xpk MASH packed
  766. #FID_XPKPWPK          =   585 ; Xpk PWPK packed
  767. #FID_AON4CH           =   586 ; ArtOfNoise Tracker 4-channel module
  768. #FID_AON8CH           =   587 ; ArtOfNoise Tracker 8-channel module
  769. #FID_AONDRUMS         =   588 ; ArtOfNoise Tracker drum sequence
  770. #FID_SYMPHONIE        =   589 ; Symphonie module
  771. #FID_XMASH            =   590 ; XMash archive
  772. #FID_AONFM            =   591 ; ArtOfNoise Tracker fm sound
  773.  
  774. ; V7.10
  775.  
  776. #FID_XDVE             =   592 ; X-DVE script
  777. #FID_SEQUENCER        =   593 ; Sequencer script
  778. #FID_TCANIM           =   594 ; TrueColor HHsYUVSq anim
  779. #FID_MAXSBBS          =   595 ; Max's BBS data file
  780. #FID_PGMATRIX         =   596 ; Photogenics matrix file
  781. #FID_FT6              =   597 ; FastTracker 6-channel module
  782. #FID_FT8              =   598 ; FastTracker 8-channel module
  783. #FID_SCREAM3_MOD      =   599 ; ScreamTracker III module
  784. #FID_MTMOD            =   600 ; MultiTracker module
  785. #FID_SQMIDI           =   601 ; SoundQuest MIDI bank
  786. #FID_TRACEBACK        =   602 ; IFF program traceback dump image
  787. #FID_DPRINTPAGE       =   603 ; Deluxe Print page definition file
  788. #FID_RGB4             =   604 ; IFF-RGB4 rendering data
  789. #FID_IFFSAMPLE        =   605 ; IFF sampled sound
  790. #FID_IFFMUSIC         =   606 ; IFF general-use music score
  791. #FID_MACPIC           =   607 ; Macintosh IFF picture
  792. #FID_UHUSCORE         =   608 ; Uhuru musical score
  793. #FID_UHUVOICE         =   609 ; Uhuru Macintosh voice
  794. #FID_CYBERGRAPHICS    =   610 ; CyberGraphics data file
  795. #FID_UNKNOWNFAME      =   611 ; unknown FAME data file
  796. #FID_AMOSPROLISTING   =   612 ; AMOS Basic Pro listing
  797. #FID_AMOSPACKED       =   613 ; AMOS Basic PowerPacked bank
  798. #FID_AMOSSPRITES      =   614 ; AMOS Basic sprite bank
  799. #FID_AMOSICONS        =   615 ; AMOS Basic icon bank
  800. #FID_FAMEUSBU         =   616 ; FAME Server user buttons setup
  801. #FID_FAMELOCK         =   617 ; FAME MsgBases lock file
  802. #FID_AMOSWORK         =   618 ; AMOS Basic work bank
  803. #FID_AMOSDATA         =   619 ; AMOS Basic data bank
  804. #FID_AMOSRES          =   620 ; AMOS Basic resource bank
  805. #FID_AMOSASS          =   621 ; AMOS Basic assembly code bank
  806. #FID_AMOSSAMPLES      =   622 ; AMOS Basic sound sample bank
  807. #FID_AMOSAMAL         =   623 ; AMOS Basic AMAL sequence bank
  808. #FID_AMOSTEMP         =   624 ; AMOS Basic temporary data bank
  809. #FID_AMOSMODULE       =   625 ; AMOS Basic sound module bank
  810. #FID_AMOSPACKEDIFF    =   626 ; AMOS Basic packed IFF picture bank
  811. #FID_AMOSFONTINFO     =   627 ; AMOS Basic font info bank
  812. #FID_UNKNOWNAMOS      =   628 ; unknown AMOS Basic data bank
  813. #FID_PNG              =   629 ; PNG picture
  814. #FID_FAMEHYDR         =   630 ; FAME Hydra global config data file
  815. #FID_FAMEHYCO         =   631 ; FAME Hydra Node config data
  816. #FID_FAMESMDM         =   632 ; FAME SModem global config data
  817. #FID_PRFKBAR          =   633 ; KarmaBar prefs file
  818.  
  819. ; V8.0
  820.  
  821. #FID_RAR              =   634 ; Rar archive
  822. #FID_TARGZ            =   635 ; Tar/GZip archive
  823. #FID_MP3              =   636 ; MP3 module
  824. #FID_WAVE             =   637 ; WAVE sample
  825. #FID_BZIP             =   638 ; BZip archive
  826. #FID_COMPRESS_Z       =   639 ; Compress (.Z) archive
  827. #FID_BMP              =   640 ; BMP picture
  828. #FID_HTML             =   641 ; HTML document
  829. #FID_ACE              =   642 ; Ace archive
  830. #FID_AVI              =   643 ; AVI video
  831. #FID_SEA              =   644 ; SEA archive
  832. #FID_SIT              =   645 ; SIT archive
  833.  
  834.